runtime.sudog.ticket (field)
18 uses
runtime (current package)
runtime2.go#L348: ticket uint32
sema.go#L164: s.ticket = 0
sema.go#L189: if s.ticket != 0 || cansemacquire(addr) {
sema.go#L253: if s.ticket != 0 {
sema.go#L257: s.ticket = 1
sema.go#L260: if s.ticket == 1 && getg().m.locks == 0 {
sema.go#L310: s.ticket = t.ticket
sema.go#L369: s.ticket = cheaprand() | 1
sema.go#L374: for s.parent != nil && s.parent.ticket > s.ticket {
sema.go#L416: t.ticket = s.ticket
sema.go#L446: if s.next == nil || s.prev != nil && s.prev.ticket < s.next.ticket {
sema.go#L468: s.ticket = 0
sema.go#L584: s.ticket = t
sema.go#L677: if s.ticket == t {
The pages are generated with Golds v0.7.6. (GOOS=linux GOARCH=amd64)